Umbra Designer: Graphical Modelling for Telephony Services

نویسندگان

  • Nicolás Buezas
  • Esther Guerra
  • Juan de Lara
  • Javier Martín
  • Miguel Monforte
  • Fiorella Mori
  • Eva Ogallar
  • Oscar Pérez
  • Jesús Sánchez Cuadrado
چکیده

Almira Labs is a software company that develops valueadded services for the telecommunications industry. It is focused on innovative technologies that enable enterprise business and mobile and landline operators to offer next-generation voice-driven applications for all types of phones. Telephony services are built atop the proprietary Umbra framework, which is a Java API relying on the JAIN SLEE standard for event-based communication applications. This paper describes Umbra Designer, a novel graphical modelling tool for the visual development of telephony services, from which Java code for the Umbra framework is synthesized. In this way, it is easy to develop ready-to-use services, even by users not familiar with the Java API or the JAIN SLEE standard. We also report on some experiments aimed at measuring the efficiency gain derived from using the graphical tool, compared with coding directly using the Java API.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

SWWS Studio - a WSMO compliant editor

The Web Services Modelling Framework (WSMF) and the Web Services Modelling Ontology (WSMO) provide a unique, highly innovative perspective onto Semantic Web and Web Service technologies. We present in this paper the SWWS Studio – a prototype that supports and elaborates that perspective, making the technology easy to use and transparent for the end user. At present the SWWS Studio is comprised ...

متن کامل

Network Working Group Call Processing Language (cpl): a Language for User Control of Internet Telephony Services

This document defines the Call Processing Language (CPL), a language to describe and control Internet telephony services. It is designed to be implementable on either network servers or user agents. It is meant to be simple, extensible, easily edited by graphical clients, and independent of operating system or signalling protocol. It is suitable for running on a server where users may not be al...

متن کامل

Call Processing Language (CPL): A Language for User Control of Internet Telephony Services

This document defines the Call Processing Language (CPL), a language to describe and control Internet telephony services. It is designed to be implementable on either network servers or user agents. It is meant to be simple, extensible, easily edited by graphical clients, and independent of operating system or signalling protocol. It is suitable for running on a server where users may not be al...

متن کامل

Two Environments which Facilitate Security Protocol Modelling and Analysis

The development of security protocols is often a tedious and error prone process. The graphical specification environment for protocol design and construction proposed in this paper helps one to cope with this complexity by enabling the visualization of hierarchical message structures and providing suitable abstraction and encapsulation so that designers can retain a high-level perspective whil...

متن کامل

A Unified Tool for Performance Modelling and Prediction

We describe a novel performability modelling approach which facilitates the efficient solution of performance models extracted from high-level descriptions of systems. The notation which we use for our high-level designs is the UML graphical modelling language. The technology which provides the efficient representation capability for the underlying performance model is the MTBDD-based PRISM pro...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013